/**
 * 上移
 * @param {*} arr
 * @param {*} index
 */
export function useArrayMoveUp(arr, index) {
  swapArray(arr, index, index - 1)
}

/**
 * 下移
 * @param {*} arr
 * @param {*} index
 */
export function useArrayMoveDown(arr, index) {
  swapArray(arr, index, index + 1)
}

function swapArray(arr, index1, index2) {
  arr[index1] = arr.splice(index2, 1, arr[index1])[0]
  return arr
}
